Skip Navigation Links.

H5D..::..readScalar<(Of <(<'Type>)>)> Method (H5DataSetId, H5DataTypeId, H5DataSpaceId, H5DataSpaceId, H5PropertyListId, Type%)

Reads raw data from a dataset into a buffer. http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Read

Namespace:  HDF5DotNet
Assembly:  HDF5DotNet (in HDF5DotNet.dll)

Syntax

Visual Basic
Public Shared Sub readScalar(Of Type) ( _
	dataSetId As H5DataSetId, _
	memTypeId As H5DataTypeId, _
	memSpaceId As H5DataSpaceId, _
	fileSpaceId As H5DataSpaceId, _
	xferPropListId As H5PropertyListId, _
	ByRef data As Type _
)
C#
public static void readScalar<Type>(
	H5DataSetId dataSetId,
	H5DataTypeId memTypeId,
	H5DataSpaceId memSpaceId,
	H5DataSpaceId fileSpaceId,
	H5PropertyListId xferPropListId,
	ref Type data
)
Visual C++
public:
generic<typename Type>
static void readScalar(
	H5DataSetId^ dataSetId, 
	H5DataTypeId^ memTypeId, 
	H5DataSpaceId^ memSpaceId, 
	H5DataSpaceId^ fileSpaceId, 
	H5PropertyListId^ xferPropListId, 
	Type% data
)
JavaScript
JavaScript does not support generic types or methods.

Parameters

dataSetId
Type: HDF5DotNet..::..H5DataSetId
IN: Identifier of the dataset read from.
memTypeId
Type: HDF5DotNet..::..H5DataTypeId
IN: Identifier of the memory datatype.
memSpaceId
Type: HDF5DotNet..::..H5DataSpaceId
IN: Identifier of the memory dataspace.
fileSpaceId
Type: HDF5DotNet..::..H5DataSpaceId
IN: Identifier of the dataset's dataspace in the file.
xferPropListId
Type: HDF5DotNet..::..H5PropertyListId
IN: Identifier of a transfer property list for this I/O operation.
data
Type: Type%
OUT: Memory to receive data read from file.

Type Parameters

Type

Return Value

void

Exceptions

ExceptionCondition
HDF5DotNet..::..H5DreadException throws H5DreadException on failure.

See Also